package com.services.aidl;
import com.services.aidl.Queue;
import java.util.List;

interface IDownLoadService{
	void down(in Queue queue);			//添加一个队列到下载服务中
	boolean isDownLoading(in int id);	//查询某个队列是否正在下载
	void cancelQueue(in int id);		//取消某个队列
	List<Queue> getQueueList();			//获取下载服务中的队列列表，通过该列表可以获取到当前下载列表的信息，如下载进度
	int getProgress();					//获取下载进度
	String getCurrentName();			//获取当前下载任务的名字
	boolean isSplit();					//判断一个下载集合是否已完成
}